#ifndef __HTYPEDEF_H__
#define __HTYPEDEF_H__

#include "HDefine.h"

HTHREADPOOL_NAMESPACE_BEGIN

    using int8_t   = char;                // 有符号8位整数
    using int16_t  = short;               // 有符号16位整数
    using int32_t  = int;                 // 有符号32位整数
    using int64_t  = long long;           // 有符号64位整数
    using uint8_t  = unsigned char;       // 无符号8位整数
    using uint16_t = unsigned short;      // 无符号16位整数
    using uint32_t = unsigned int;        // 无符号32位整数
    using uint64_t = unsigned long long;  // 无符号64位整数
    using HVOID    = void;
    using HBOOL    = bool;
    using HFLOAT   = float;
    using HDOUBLE  = double;
    using HCONSTR  = const char*;

HTHREADPOOL_NAMESPACE_END

#endif
